take your hand off my leg - German English Dictionary